|
CATIA V5 Programmierung : Parametrisches Offset
Hannes12 am 26.04.2010 um 14:12 Uhr (0)
Hallo!Ich habe mal wieder eine Frage. Ich möchte mit einem Macro eine Offset-Plane erzeugen, deren Wert immer dem eines Parameters entspricht. Der Offset-Wert soll dabei über eine Formel an den Parameter gebunden sein. Mein Offset übernimmt leider immer nur den Wert des Parameters, ist aber nach Durchlauf des Macros nicht an den Parameter gekoppelt. Wie programmiert man das? Grüße Hannes
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Grenzen von PowerCopies und Makros
Hannes12 am 21.07.2010 um 12:47 Uhr (0)
Hallo!Ich schreibe derzeit an meiner Bachelorarbeit in der ich ein Makro entwickelt habe aus dem heraus Powercopies gestartet werden (mit KT1-Lizenz). Ich möchte daher in meiner Arbeit gerne die jeweiligen Vorteile und Grenzen von Powercopies und Makros darstellen um aufzuzeigen, wann es besser ist mit einem Makro zu arbeiten, als mit einer Powercopy. Prinzipiell hab ich bisher aber noch nicht so viele Erfahrungen mit Powercopies sammeln können und kenne mich besser mit Makros aus, sodass ich nicht mit Sic ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion auf Baum beschränken
Hannes12 am 27.05.2010 um 11:30 Uhr (0)
Klasse! Mit...Code:Sub CATMain() Set myDoc = CATIA.ActiveDocument Set ActivePart = CATIA.ActiveDocument.Part Selektion definieren und leeren ---- Dim UserSel As Object Set UserSel = myDoc.Selection UserSel.Clear UserSel.Search "CATPrtSearch.BodyFeature,all" UserSel.VisProperties.SetPick catVisPropertyNoPickAttr UserSel.Clear Auswahl festlegen ------------------- Dim Was1(0) Was1(0) = "Body" -------------------------------------- Dim Auswahl Auswahl = UserSel.SelectElement2 ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion auf Baum beschränken
Hannes12 am 26.05.2010 um 15:55 Uhr (0)
Danke für die schnellen Antworten! Bekomme das aber leider immernoch nicht hin! Mein Code lautet:Code: Set myDoc = CATIA.ActiveDocument Set ActivePart = CATIA.ActiveDocument.Part Selektion definieren und leeren ---- Dim UserSel As Object Set UserSel = myDoc.Selection UserSel.Clear ------------------------------------- Auswahl festlegen ------------------- Dim Was1(0) Was1(0) = "Body" -------------------------------------- Dim Auswahl Auswahl = UserSel.SelectElement2(Was1, ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel Vorlage öffnen und Werte abspeichern
Hannes12 am 05.07.2010 um 10:01 Uhr (0)
Hallo,ich hoffe mir kann jemand helfen. Ich möchte aus einem Macro heraus im Hintergrund eine von mir erstelle Excel-Vorlage öffnen, dort Werte abspeichern, ein Screenshot aus Catia einfügen und die Excel Datei dann unter einem vom Benutzer auswählbaren Dateinamen + Pfad abspeichern.Kann mir jemand sagen, wie ich das machen kann? Danke!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makroerstellung: Weiterverwendung von sektiertem Element für Rotate-Befehl
Hannes12 am 09.02.2010 um 15:18 Uhr (0)
Hallo!Ich bin noch ein Neuling im Bereich "Makroerstellung" und habe ein Problem. Ich habe nun schon den ganzen Tag in diesem Forum nach einer Lösung gesucht aber habe leider nichts gefunden, sodass ich hoffe, dass mir einer von euch helfen kann! Zu dem Makro: Zweck des Makros ist, eine Fläche um 72 Grad um eine Achse mit dem Befehl "Rotate" zu drehen. Die Fläche und die Achse, welche für den Befehl "Rotate" benötigt werden, sollen dabei von dem Anwender während der Ausführung des Makros frei wählbar sein, ...
|
| In das Form CATIA V5 Programmierung wechseln |